package com.codeyang.service;

import java.util.Map;

/**
 * 描述: describe
 *
 * @author CodeYang_Site
 * @version 2021/6/2 17:41
 */

public interface PayService {

    /**
     * 根据订单号
     *  查询订单状态,生成二维码
     * @param orderNumber
     * @return
     */
    String toPay(String orderNumber);

    /**
     * 验签 验证是不是自己的发送的订单
     * @param map
     * @return
     */
    Boolean checkPay(Map<String, String> map);

    /**
     * 修改订单状态 根据订单号 --交易单号
     * @param orderNumber
     */
    void changeOrderStatus(String orderNumber);

    Boolean confirmPayStatus(String orderNum);
}
